apartment upstairs - German English Dictionary